1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 | Modifiable DIV Parameters PreparedParameters PageArea int 59, 34, 0, 0 EnEno KindOfCall {77f43dfe-ca6a-4869-828f-7609d8ed6ea6} Operator ContainsExtensibleInputs Forced IsFeedbackStart OwningPageId {d51129f5-df27-4886-99d1-c564d2e2c1f6} Output PERIOD_3 48, 35, 0, 0 11, 13, 0, 0 enable input output ERROR artu.RELAY RELAY_2 {16471219-97ce-4580-8682-e60492a6d970} Identifier relay_num Value 2 InitialValue Type {abaeea6e-0a30-48c7-9034-51e0ad478bc3} LowerBorder UpperBorder BaseType Compiled Origin {00f7522c-f616-4f07-a530-7175f7cba90b} Project 22, 21, 0, 0 FunctionBlock 50, 38, 0, 0 TRUE 15, 23, 0, 0 {8d9e2b78-3efe-4fe4-8160-f3a7381ddd8f} Input {5c3476a8-05c5-430e-861c-9cfa51d68ca8} OUT_2 35, 23, 0, 0 ERROR_0 35, 24, 0, 0 55, 13, 0, 0 RELAY_3 3 66, 21, 0, 0 59, 23, 0, 0 OUT_3 79, 23, 0, 0 79, 24, 0, 0 7, 37, 0, 0 27, 11, 0, 0 20, 8, 0, 0 ENABLE TIMELOW TIMEHIGH OUT BLINK BLINK_1 40, 11, 0, 0 31, 13, 0, 0 12, 31, 0, 0 5, 26, 0, 0 25, 31, 0, 0 40, 5, 0, 0 RELAY_1 1 51, 6, 0, 0 16, 33, 0, 0 44, 8, 0, 0 OUT_1 64, 8, 0, 0 64, 9, 0, 0 PERIOD_1 20, 14, 0, 0 RELAY_0 0 10, 6, 0, 0 PERIOD_2 5, 34, 0, 0 {5ae2e111-ecff-4a21-b647-2d4da63f8db7} DestPinId 23, 8, 0, 0 0, 9, 0, 0 BLINK_2 22, 17, 0, 0 1, -5, 0, 0 0, -9, 0, 0 0, -7, 0, 0 0, 5, 0, 0 {f13d20a6-591c-4ca8-9a3d-8574380b6bcc} System.Guid GuidParentObject MethodName ReturnType RoutingPathTable InnerDictionary ConnectionId {b3e42b54-b8f2-45d3-825d-747f82f244a0} Y Flags CorrespondingPageId {584effbc-813e-443a-bf78-ad9c8d49db41} CanvasWidth AreElementsSpaceOptimized {a9ed5b7e-75c5-4651-af16-d2c27e98cb94} {f3878285-8e4f-490b-bb1b-9acbb7eb04db} {a5de0b0b-1cb5-4913-ac21-9d70293ec00d} PROGRAM relay_test RELAY1_IN: BOOL; RELAY_1_IN: BOOL; ERROR_0: artu.E_ERROR; RELAY_1: artu.RELAY; RELAY_2: artu.RELAY; RELAY_3: artu.RELAY; BLINK_1: BLINK; PERIOD_2: TIME := INT_TO_TIME(2000); PERIOD_3: TIME := INT_TO_TIME(4000); END_VAR |